securities depository - French English Dictionary